﻿namespace CodeToCaml
{
    internal static class Tags
    {
        public const string Query = "Query";
        public const string Where = "Where";
        public const string OrderBy = "OrderBy";
        public const string GroupBy = "GroupBy";
        public const string Collapse = "Collapse";
        public const string FieldRef = "FieldRef";
        public const string Value = "Value";
        public const string And = "And";
        public const string Or = "Or";
        public const string Eq = "Eq";
        public const string Neq = "Neq";
        public const string Geq = "Geq";
        public const string Gt = "Gt";
        public const string Leq = "Leq";
        public const string Lt = "Lt";
        public const string IsNotNull = "IsNotNull";
        public const string IsNull = "IsNull";
        public const string BeginsWith = "BeginsWith";
        public const string Contains = "Contains";
        public const string DateRangesOverlap = "DateRangesOverlap";
        public const string ViewFields = "ViewFields";
        public const string In = "In";
        public const string Values = "Values";
        public const string View = "View";
        public const string Scope = "Scope";
        public const string RowLimit = "RowLimit";
        public const string Ascending = "Ascending";
        public const string Name = "Name";
        public const string Type = "Type";
        public const string ValueType = "ValueType";
        public const string Offset = "Offset";
        public const string Includes = "Includes";
        public const string NotIncludes = "NotIncludes";
        public const string Membership = "Membership";
        public const string SpWebAllUsers = "SPWeb.AllUsers";
        public const string SpGroup = "SPGroup";
        public const string SpWebGroups = "SPWeb.Groups";
        public const string CurrentUserGroups = "CurrentUserGroups";
        public const string SpWebUsers = "SPWeb.Users";
    }
}
